import javaService from '../javaHttp'
// 表单列表
export function getFormList(params) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/hkFormEntity/getByCondition`,
    method: 'get',
    params

  })
}
// 新增表单获取活动类型
export function getActivityType(params) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/hkActType/getHkActTypePageList`,
    method: 'get',
    params

  })
}
// 新增表单活动类型新增
export function newActivityType(params) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/hkActType/saveHkActTypeByName`,
    method: 'post',
    params

  })
}

// 表单列表删除
export function deletionForm(id) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/hkFormEntity/delFormEntity/${id}`,
    method: 'get'

  })
}

// 表单新建 获取流程
export function getFlowTemplateinfoPageList(params) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}flowwork/flowTemplateinfo/getFlowTemplateinfoPageList`,
    method: 'get',
    params

  })
}
// 表单管理 活动列表
export function getFlowTemplateinfoPageListS(params) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/flowTemplateinfoUserAuth/getFlowTemplateinfoByUser`,
    method: 'get',
    params

  })
}

// 表单新建提交
export function formNewSubmission(data) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/hkFormEntity/saveHkForm`,
    method: 'post',
    data,
    headers: {
      'content-type': 'application/json'
    }

  })
}

// 表单 回显编辑
export function getfetchData(params) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/hkFormEntity/getFormEntityById`,
    method: 'get',
    params

  })
}
// 表单 回显提交
export function setfetchData(data) {
  return javaService({
    url: `${process.env.VUE_APP_BEG_IP}xboot/hkFormEntity/update`,
    method: 'post',
    data,
    headers: {
      'content-type': 'application/json'
    }

  })
}
